they deserve better than that - Französisch Englisch Wörterbuch